engineered nanostructures - German English Dictionary